What is the meaning of the word "la tour"?
Definitions:
-
A French phrase that means 'tower'. NOUN
- 'La Tour Eiffel'.
-
French painter, especially of candlelit religious scenes. NOUN
- De La Tour was a painter from Lorraine who was influenced, indirectly, by Caravaggio.